mountain spinach - German English Dictionary